#ifndef __TRANSFORM_H_
#define __TRANSFORM_H_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <GL\glut.h> 
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <vector>

#define max 3000
#define menosinfinito -99999
#define masinfinito 99999

using namespace std;

typedef struct {
	int xLeft;
	int xRight;
	int yTop;
	int yBott;
} tLimit;

class CTrans 
{
	private:
		tLimit rWindow;
		tLimit rViewport;
	public:
		CTrans();
		~CTrans();
		setLimitWindow(int nLeft, int nRight, int nTop, int nBott);
		setLimitViewport(int nLeft, int nRight, int nTop, int nBott);
}

#endif // __TRANSFORM_H_